170812b3d14db259268506cf8a4c0db8a2e493c1,src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java,VTabsheet,onTabSelected,#number#,596
Before Change
tb.selectTab(tabIndex);
if (focusedTab != null) {
focusedTab = tb.getTab(tabIndex);
}
addStyleDependentName("loading");
After Change
* @return Whether the tab could be selected or not.
*/
private boolean onTabSelected(final int tabIndex) {
Tab tab = tb.getTab(tabIndex);
if (client == null || disabled || waitingForResponse) {
return false;
}
if (!tab.isEnabledOnServer() || tab.isHiddenOnServer()) {
return false;
}
if (activeTabIndex != tabIndex) {